TomCombo.ocx

Componente desenlvolvido por Toms Prata
tpwd@ig.com.br

====================================================

1. Nota do autor
2. Funcionamento
3. Propriedades do componente
4. Mtodos do componente

=======================================================

1. Nota do autor
----------------

Este componente  freeware e distribudo 'assim como se encontra' . O autor no se 
responsabiliza por quaisquer danos que este software possa causar a voc, 
seu computador, seus sistemas.

Ao fazer uso deste componente voc concorda com o texto acima


2. Funcionamento
------------------------------


O componente Armazena 2 combos que podem ser alternados e permite  a pesquisa enquanto
o usurio digita.
Um exemplo clssico seria carregar o cpf e o nome do cliente. Quando o usurio iniciar a digitao do CPF,a pesquisa
vai 'autocompletando'o combo. ( o contedo do outro combo, no ex. o nome do cliente, pode ser ainda mostrado abaixo
 se assim for configurado)


3. Propriedades do componentes
------------------------------
3.1 Pblicas

	TCMostra=true  'argumentos ( true/false)
	Mostrar ou no o contedo do combo NO selecionado

3.2 Pblicas ( apenas de leitura)	
	
	TCsel = retorna qual combo est selecionado. o defaut  o 0
	TClistCount= retorna o nmero de itens do controle
	TClistIndex= retorna o Index ( -1 = nenhum item da lista)
	TCtext= retorna o contedo do combo selecionado ou no caso de novo item. 
		OBS: O combo comum retorna em 'Text' apenas se for item novo
	

3.3 Pblicas ( apenas em modo de execuo)

	'OBS: REQUEREM ARGUMENTOS
	TClist(ndice da lista, combo selecionado) as string		
	TCitemData(ndice da lista, combo selecionado) as long	
	



4. Mtodos do componentes
-------------------------
 	Existem dois mtodos para carregar o componente ( ou popular...)
	
	1 - TCadditem combo1,combo2,itemdata1,itemdata2
	    	os dois primeiros argumentos string e os outros long
	
	2 - TCrecordset  recordset
	    neste caso  passado um recordset aberto com os dois primeiros campos
		string e os outros dois tipo long
		
		OBS: O componente NO fecha o  recorset 		

	

	OUTROS MTODOS
	
	
	TCclear = descarrega os itens do componente

	TCremoveItem index = remove o item selecionado
	

	TCrefresca = usado para atualizar o componente quando se usa propriedades
			 como Controle.font.size e outras...



================================================================
Para mais instrues entre em contato pelo email tpwd@ig.com.br